home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 2
/
NetNews Offline Volume 2.iso
/
news
/
de
/
comm
/
isdn
/
5632
< prev
next >
Wrap
Text File
|
1996-08-06
|
16KB
|
491 lines
Newsgroups: de.comm.isdn
Path: wuschel.ibb.schwaben.com!not-for-mail
From: uz@wuschel.ibb.schwaben.com (Ullrich von Bassewitz)
Subject: Announcement: ESTIC V1.20 verfuegbar
Date: 03 Mar 1996 21:14:23 GMT
Message-ID: <FC49B5AE@wuschel.ibb.schwaben.com>
Reply-To: uz@ibb.schwaben.com
Organization: Ingenieurbuero von Bassewitz
X-Newsreader: TIN [version 1.2 PL2]
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Die neue Version von ESTIC ist verfⁿgbar.
Der versprochene Cron Handler lies sich leider zeitlich bei mir nicht
mehr unterbringen, genauso eine neue Version von ICLOAD. Vor die Wahl
gestellt, die neue Version nochmal zurⁿckzuhalten und ESTIC ohne das
Cron Feature und ICLOAD rauszugeben, habe ich mich fⁿr letzteres
entschieden. Dafⁿr gibt's die (schon lange versprochenen) in der Gr÷▀e
Σnderbaren Fenster und die X Versionen.
Ich habe das Design der Fenster bei der Gelegenheit nochmal geΣndert
und das Resulat gefΣllt mir selber sehr gut. Aber das ist natⁿrlich
wie alles andere Geschmackssache :-)
ACHTUNG: Aufgrund eines Fehlers bei meinem Provider war ich nicht in der
Lage die ESTIC Web Seiten auf den neuen Stand zu bringen.
Aus dem Grund zeigen alle Links dieser Seiten in's Nirvana! Bitte
stattdessen die Seite von Uli (s.u.) verwenden, oder direkt per ftp auf
linux01.gwdg.de oder ftp.seicom.net zugreifen. Tut mir leid!
Es folgt eine kurze Zusammenfassung der ─nderungen gegenⁿber der
Version 1.10:
* Im Resource File war die deutsche Version des Fensters fⁿr die
Konfiguration eines einzelnen EndgerΣtes nicht deutsch sondern
englisch.
* Vorbereitet fⁿr die Version 1.93 der ISTEC Firmware. Das betrifft auch
einen Teil der Menues.
* Debug-Code eingebaut um einen "index out of bounds" Fehler beim Zugriff
auf eine der verwendeten Collections zu lokalisieren.
* Neue Option in estic.ini "AutoReadAliases", die bewirkt, da▀ nach jedem
GesprΣch, vor der Suche in Alias-Bestand die Alias-Datei neu eingelesen
wird.
* Defaultpreis fⁿr eine Einheit sind jetzt 0.12 statt 0.23 DM.
* Anpassung an die Version 1.93 der Istec Firmware, die Firmware wird
automatisch erkannt.
* Komplettes Redesign der Fenster, Window-Manager.
* X Window Version (Linux + FreeBSD). Das ist eigentlich eine ─nderung
an spunk.
* Settings File (spunk) eingebaut. Offene Fenster sowie sΣmtliche Fenster-
gr÷▀en und Positionen werden gespeichert.
* Name fⁿr die Logfiles kann jetzt auch die Nummer des GerΣtes enthalten,
von dem der Anruf ausging. Dadurch lassen sich nach Anschluss getrennte
Logfiles erzeugen.
* Code zum Laden und Speichern der Konfigurationen an die neue Firmware
angepasst. ACHTUNG: Die *.ic Files sind *nicht* mehr kompatible zu
denen von ISTEC.EXE erzeugten.
* Kleinere ─nderungen am RS232 Code der DOS Version (spunk). Es besteht
eine gewisse Wahrscheinlichkeit, da▀ ESTIC jetzt besser unter Windows
und Windows 95 lΣuft - viel Hoffnung mache ich mir allerdings nicht.
* Die DOS Version verwender den DOS4GW Extender statt PMODEW. Das ist
ein Test um zu sehen, ob dadurch die DOS Version zu den diversen
Speichermanagern und Programmladern kompatibler wird.
* Diverse kleinere ─nderungen.
---------------------------------------------------------------------
ESTIC V 1.20, 03.03.1995
Enhanced Supervisor Tool for ISTEC Configuration
Copyright (C) 1995-96 Ullrich von Bassewitz
<uz@ibb.schwaben.com>
0. Allgemeines
--------------
ESTIC ist ein Konfigurationsprogramm fⁿr die ISTEC ISDN-Anlagen der
Firma Emmerich. Neben der Konfiguration der Anlage kann ESTIC ein
Logfile ⁿber die ausgehenden GesprΣche zusammen mit Nummer/Zeitpunkt/
Dauer/Kosten fⁿhren. Weiterhin ist als zusΣtzliches "Schmankerl" fⁿr
ISDN4Linux Benutzer ein ISDN4Linux Monitor integriert.
ESTIC basiert auf meiner portablen Klassenbibliothek SPUNK, deshalb
sind Versionen fⁿr DOS, OS/2, Linux und (80x86) FreeBSD verfⁿgbar. Fⁿr
Linux & FreeBSD ist es sinnvoll, bestimmte Environment-Variablen zu
setzen (siehe weiter unten, "Betrieb unter den verschiedenen
Plattformen").
ZusΣtzlich zum interaktiven Programm ESTIC gibt es jetzt den ESTIC-
Bonuspack: Mit Hilfe des Kommandozeilen-Programms ICLOAD k÷nnen
vorbereitete Konfigurationsdateien in die ISTEC geladen werden,
Gebⁿhren k÷nnen abgefragt oder gel÷scht werden. ICLOAD ist selbstver-
stΣndlich auch fⁿr alle unterstⁿtzten Plattformen verfⁿgbar!
[ACHTUNG: Das in der Dokumentation erwΣhnte Programm ICLOAD ist in
der Version 1.20 nicht verfⁿgbar. Da sich das wieder Σndern soll
habe ich die Bezⁿge in der Beschreibung dringelassen. Wer das Programm
unbedingt ben÷tigt und nicht die neueste Firmware hat, der kann die
alte Version verwenden, die es z.B. von linux01.gwdg.de gibt]
1. Ausschluss jeglicher GewΣhrleistung
--------------------------------------
ESTIC basiert auf frei verfⁿgbaren Informationen ⁿber die Schnitt-
stelle der ISTEC ISDN-Anlagen sowie auf eigenen Forschungen von mir.
ESTIC hat *nichts* mit der Firma Emmerich zu tun sondern ist eine
Eigenentwicklung, die in keiner Form von Emmerich unterstⁿtzt oder
gutgehei▀en wird.
Bei Verwendung von ESTIC trΣgt der Anwender alle daraus entstehenden
Folgen trΣgt ganz alleine - jegliche GewΣhrleistung von mir in dieser
Richtung ist ausgeschlossen. Ich m÷chte speziell darauf hinweisen, da▀
die Software Fehler enthalten kann, die zur Zerst÷rung oder Unbrauch-
barmachung der Anlage fⁿhren k÷nnen. Wer also auf das Funktionieren
seiner Anlage *angewiesen* ist, sollte ESTIC auf gar keinen Fall
verwenden.
(Kleiner Trost: Meine ISTEC 1008 funktioniert nach wie vor einwandfrei
- trotz aller Tests mit frⁿheren Versionen von ESTIC).
2. Benutzung
------------
ESTIC ist menuegefⁿhrt und relativ einfach bedienbar. Praktisch alle
Funktionen des Programms ISTEC.EXE von Emmerich sind in der einen oder
anderen Art und Weise vorhanden. Weiter unten steht eine Liste der
EinschrΣnkungen.
3. Unterschiede zum Konfigurationsprogramm von Emmerich
-------------------------------------------------------
Es gibt einige Unterschiede gegenⁿber dem Programm ISTEC.EXE von
Emmerich.
* Passw÷rter fⁿr Admin- und Diagnosemodus fehlen. Alle Funktionen
sind ohne Passw÷rter verfⁿgbar.
* Die Aufteilung der Funktionen in den Menues ist anders (in meinen
Augen klarer - aber das ist Geschmackssache). Es gibt eine klare
Trennung in Anlagenparameter und Parameter fⁿr EndgerΣte.
* Textmodus-OberflΣche, keine Maus und Σhnlicher Schnickschnack :-)
* Ausdruck ist anders gegliedert, es werden nur reine Textdateien
unterstⁿtzt.
* Format der *.IC Dateien ist anders, diese k÷nnen (im Gegensatz zu
frⁿher) nicht mehr zwischen den beiden Programmen ausgetauscht
werden.
* Diverse zusΣtzliche Funktionen.
4. Installation & Aufruf
------------------------
[....]
5. Das Logging Feature
----------------------
ESTIC ist in der Lage, sΣmtliche ausgehenden externen GesprΣche
zusammen mit Zielrufnummer, verbrauchten Einheiten und angefallenen
Kosten mitzuprotokollieren. Das setzt allerdings voraus, da▀ ESTIC
auch lΣuft, wenn telefoniert wird. Dieses Feature dⁿrfte vor allem
fⁿr Linux- und FreeBSD Benutzer recht interessant sein.
[....]
6. ISDN4Linux Monitor
---------------------
Unter Linux ist es m÷glich, sich den aktuellen Zustand der von
ISDN4Linux verwalteten ISDN-KanΣle anzeigen zu lassen. Dazu existiert
ein eigenes Monitorfenster.
[....]
8. Aliase fⁿr Rufnummern
------------------------
Sowohl fⁿr die internen Rufnummern (21...) als auch fⁿr externe
Rufnummern k÷nnen Aliase (Namen) vergeben werden. Falls Namen auch
fⁿr externe Nummern vergeben werden sollen ist eine separate Datei
fⁿr diese Aliase zwingend notwendig, sollen nur fⁿr die eigenen
Apparate Namen vergeben werden, so kann das auch in der ini Datei
geschehen.
[....]
11. Betrieb unter den verschiedenen Plattformen
-----------------------------------------------
11.1 DOS
--------
[....]
11.2 OS/2
---------
[....]
11.3 Linux & FreeBSD
--------------------
[....]
11.4 X Window System
--------------------
Fⁿr Linux und FreeBSD gibt es auch eine X Version von ESTIC. Das
spunk X Backend hat derzeit noch ein paar EinschrΣnkungen. Es folgen
einige Hinweise zum Verhalten/Betrieb.
[....]
12. Andere Sprachen
-------------------
Derzeit unterstⁿtzt ESTIC die Sprachen Deutsch und Englisch. Unter
Linux/FreeBSD ist der Default Deutsch, unter OS/2 und DOS wird die
aktuelle Landeseinstellung ausgewertet. Falls das eingestellte Land
nicht unterstⁿtzt wird ist der Default USA/Englisch.
[....]
13. Diagnosemodus
-----------------
Dargestellt wird die intere Verbindungsmatrix der ISTEC, die
Schleifen- und RufzustΣnde der einzelnen Apparate sowie von der
ISTEC erkannte WΣhl- und SchaltvorgΣnge. Die Darstellung erfolgt
parallel zur eigentlichen Funktion, d.h. alle Funktionen von ESTIC
k÷nnen weiterhin genutzt werden, auch wenn der Diagnosemodus
eingeschaltet ist.
Mit der Version 1.20 entfΣllt das bisher vorhandene Statusfenster,
die Information ⁿber die WΣhlvorgΣnge wird direkt im Matrixfenster
untergebracht. Das ist wesentlich ⁿbersichtlicher, man kann anhand
des Fensters auf einen Blick erkennen, wo telefoniert wird, bei
ausgehenden GesprΣchen auch, wohin.
[....]
16. Andere ISTEC Anlagen
------------------------
ESTIC ist fⁿr die Unterstⁿtzung von anderen Anlagen der Firma Emmerich
vorbereitet. Da ich aber "nur" im Besitz einer 1008 bin, bin ich
leider nicht in der Lage, ESTIC mit anderen Anlagen tatsΣchlich zu
testen.
Speziell fⁿr die ISTEC 2424 habe ich Rⁿckmeldungen, die besagen, da▀
ESTIC zwar grundsΣtzlich mit der Anlage "redet", da▀ aber einige Dinge
nicht korrekt funktionieren.
Falls jemand eine solche Anlage besitzt und bereit ist, hier mit mir
zusammenzuarbeiten, dann bitte Mail an mich.
17. Nutzungsbestimmungen
------------------------
Die vorliegende Version von ESTIC ist unter den folgenden Bedingungen
frei verfⁿg- bzw. verwendbar:
* Da die Verwendung von ESTIC kostenlos ist, erfolgt der Einsatz auf
auschlie▀liche Gefahr des Anwenders. Jede Haftung fⁿr direkte,
indirekte, verursachte oder gefolgte SchΣden, die durch die
Verwendung von ESTIC entstehen k÷nnen, ist ausgeschlossen.
* Die Bestimmungen des Datenschutzes sind zu beachten! Das
Logging-Feature kann speziell bei Anwendung im kommerziellen
Bereich gegen Datenschutzbestimmungen versto▀en!
18. Weitergabe
--------------
ESTIC darf unter folgenden Bedingungen beliebig weitergegeben werden:
* Die Weitergabe geschieht im kompletten Paket mit Dokumentation.
* Die Weitergabe geschieht kostenlos. Dies bedeutet insbesondere,
da▀ ESTIC nicht ohne meine vorherige, schriftliche Genehmigung auf
CD-ROMS vertrieben werden darf, genauso sind Mailboxen/FTP-Server
ausgeschlossen, bei denen der Zugang zum Treiber nicht frei fⁿr
jedermann ist.
19. Verfⁿgbarkeit
-----------------
19.1 Namensgebung der Files
---------------------------
esXXXdos.zip (32-Bit DOS Binaries)
esXXXos2.zip (32-Bit OS/2 Binaries)
esXXXlin.zip (Linux a.out Binaries)
esXXXxlin.zip (Linux a.out Binaries, X Window System)
esXXXbsd.zip (x86 Binaries fⁿr FreeBSD)
esXXXxbsd.zip (x86 Binaries fⁿr FreeBSD, X Window System)
esXXXsrc.zip (Quellen im Linux-Format. Beim Auspacken unter
DOS & OS/2 Betriebssystemen mu▀ unzip -a verwendet
werden!)
Das "XXX" im Dateinamen ist dabei eine Versionsnummer und kann sich
Σndern.
19.2 Modem-Login auf wuschel.ibb.schwaben.com
---------------------------------------------
Telefon: 07071/440588
Login: sauger
Passwort: sauger
Verzeichnis: /pub/ESTIC
Der Login ist auch ⁿber ISDN erreichbar (selbe Nummer).
Achtung: Der Rechner arbeitet unter Linux, es wird der Forward-Slash
'/' verwendet, au▀erdem wird Gro▀-/Kleinschreibung unterschieden.
19.3 FTP-Sites
--------------
ESTIC ist auf folgenden FTP Sites verfⁿgbar:
ftp://linux01.gwdg.de/pub/isdn/estic (*)
ftp://ftp.seicom.net/put/estic (*)
ftp://ftp.franken.de/pub/isdn4linux/estic
(*) Bei diesen Sites habe ich direkt Zugriff auf das entsprechende
Verzeichnis, die Dateien werden von mir selber dort abgelegt.
19.4 WWW-Sites
--------------
Neben dem Zugriff ⁿber die ESTIC Homepage (s.u.) ist ESTIC auch ⁿber die
Web Page von Uli Mittermaier zu beziehen:
http://www.fast.de/~uli/isdn
20. ESTIC Web-Page
------------------
ESTIC hat seit kurzem auch eine Home-Page im WWW. Dort finden sich
allgemeine Infos zu ESTIC und zur ISTEC, die ESTIC-FAQ, Ausblicke auf
neue Versionen, Informationen zur Klassenbibliothek spunk (s.u.),
Links auf die aktuellen Binaries, sowie auf weitere Sites mit
ergΣnzenden Informationen.
Fⁿr die Web-Page hΣtte ich noch Interesse an weiteren Links, speziell
Bezugsm÷glichkeiten (ⁿber's Internet) von anderen ISTEC Konfigurations-
programmen.
Die URL der ESTIC Home-Page: http://www.schwaben.de/home/uz/estic.html
21. Bug-Reports
---------------
Bug-Reports bitte mit einer _genauen_ Beschreibung unter Angabe des
Betriebssystems, ESTIC-Version und ISTEC Firmware-Version. Falls es
sich um Kommunikationsfehler handelt, bitte die relevanten Teile (und
nur diese!) des Debug-Logs mitschicken.
Fehler-Reports bekomme ich am liebsten per Mail. Wer unbedingt meint,
mir ein Fax schicken zu mⁿssen, der soll wenigstens dafⁿr sorgen, da▀
sein eigenes Fax korrekt konfiguriert ist! Ich habe mir mehrfach die
Mⁿhe gemacht, auf solche Faxe zu antworten, meine Antwortfaxe sind
aber nie angekommen (mit an Sicherheit grenzender Wahrscheinlichkeit
wegen einer falsch eingestellten Dienste-Kennung). Wer also seinen
Fax-Anschlu▀ nicht auf "Fax" konfiguriert hat, kann sich einen Fehler-
Rapport per Fax sparen oder braucht zumindest keine Antwort zu
erwarten (sorry, aber sowas ist _ziemlich_ nervig!).
22. Anmerkung zu SPUNK
----------------------
SPUNK ist eine C++ Klassenbibliothek fⁿr Textmodus Applikationen.
Neben den Klassen/Funktionen fⁿr die OberflΣche enthΣlt SPUNK noch
viele weitere allgemein anwendbare Routinen (Klassen fⁿr Strings,
Listen etc). SPUNK implementiert persistente Objekte - alle Menues,
Strings usw. sind persistent, sie werden interaktiv ⁿber einen
Resourcen-Editor erstellt und zur Laufzeit aus einem Resourcen-File
geladen. Der Vorteil ist kⁿrzerer Code, einfache M÷glichkeit der
▄bersetzung in andere Sprachen und die M÷glichkeit, alle Resourcen
interaktiv zu erstellen.
SPUNK ist (relativ) portabel, fⁿr eine Portierung mⁿssen nur wenige
systemabhΣngige Module neu geschrieben, sowie einige Header-Files
angepasst werden.
SPUNK ist derzeit verfⁿgbar fⁿr DOS (16 und 32-Bit mit Extender), OS/2
und Linux (das sind die Betriebssysteme, die ich hier am laufen habe),
sowie fⁿr die 80x86 Version von FreeBSD (Versionen fⁿr andere CPU's
k÷nnten auch tun - ich habe das jedoch nicht getestet, also keine
Garantie).
Ich wⁿrde SPUNK gerne auf mehr Plattformen portieren. Wenn mir jemand
dabei behilflich sein kann und will, bitte kurze Mail an mich.
23. Danksagungen
----------------
Bei der Entwicklung von ESTIC haben mir eine Menge Leute direkt oder
indirekt geholfen. Leider habe ich in den vorigen Versionen nur einen
Teil dieser Leute namentlich erwΣhnt. Hier also eine etwas komplettere
Liste (die aber leider immer noch unvollstΣndig ist):
Mein Dank geht an:
Hergen Lehmann (HERGEN_LEHMANN@TBX.BerliNet.DE),
fⁿr die Entschlⁿsslung des Istec-Protokolls.
Michael Peschel (mipe@ibb.schwaben.com),
fⁿr die Vorarbeiten zum seriellen Modul fⁿr OS/2.
Peter Dieth (dieth@seicom.net),
fⁿr den Account auf einem FreeBSD-Rechner bei Seicom, der den
FreeBSD-Port erst m÷glich gemacht hat.
Terry Lambert (terry@cs.weber.edu),
fⁿr die freundlichen und ausfⁿhrlichen ErklΣrungen zur "xn"
Termcap Capability.
Jⁿrgen Egeling (ry90@jecalpha.ka.sub.org)
fⁿr das ROM mit der Firmware-Version 1.92.
Ralf W. Stephan (ralf@ark.franken.de)
fⁿr die Hinweise/─nderungen zur ▄bersetzung von spunk mit den
neueren GNU Compilern.
Norbert Kluge (nkl@scharl.hb.north.de)
fⁿr das ("die" mⁿ▀te man korrekterweise sagen :-) Eprom mit der
Firmware-Version 1.93.
Christian Kratzer (ck@toplink.de),
fⁿr den Test der FreeBSD-Version, das Bier, und fⁿr den FreeBSD-
Account.
... und natⁿrlich an alle anderen, die mir mit Bug-Reports, oder
auch Lob&Tadel geholfen haben.
--
Ullrich von Bassewitz uz@ibb.schwaben.com